Jolor
JavaScript color converter to HEX, RGB, RGBA, HSL
Install
npm install jolor
IsColor
Checks if a string is HTML colors value
import { isColor } from 'jolor';
isColor('white');
isColor('#888');
isColor('#f1f1f1');
isColor('rgb(0,100,255)');
isColor('hsl(100,50%,80%)');
Color converting
import { toHex, toRgb, toRgba, toHsl } from 'jolor';
toHex('deepskyblue');
toHex(0, 191, 255);
toHex([0, 191, 255]);
toHex('rgb(0,191,255)');
toHex('hsl(195,100%,50%)');
toRgb('indigo');
toRgb(75, 0, 130);
toRgb([75, 0, 130]);
toRgb('#4b0082');
toRgb('hsl(275, 100%, 25%)');
toRgba('sandybrown');
toRgba('rgb(244,164,96)');
toRgba('#f4a460');
toRgba([244, 164, 96, 0.1]);
toRgba(244, 164, 96, 0.1);
toRgba('hsl(28, 87%, 67%)');
toHsl('purple');
toHsl([128, 0, 128]);
toHsl(128, 0, 128);
toHsl('rgb(128,0,128)');
toHsl('#800080');